designed to run on solar power - Türkçe İngilizce Sözlük